package com.yanqu.xiuxian.config.elementalbonds.enums;

public enum ElementalBondsBombType {

    EMPTY(0, "空（占位置避免这个位置爆炸）", ElementalBondsBombBigType.BLOCK),

    LINE(1, "单行", ElementalBondsBombBigType.BLOCK),
    COLUMN(2, "单列", ElementalBondsBombBigType.BLOCK),
    LOZENGE(3, "菱形", ElementalBondsBombBigType.BLOCK),
    METEOR(4, "流星", ElementalBondsBombBigType.BLOCK),

    ROCKET(5, "火箭", ElementalBondsBombBigType.BLOCK),

    PAPER_FLOWER_SAME_COLOR(6, "窗花消除同色", ElementalBondsBombBigType.BLOCK),

    LITTLE_DEVILS_COLUMN(7, "小恶魔Y", ElementalBondsBombBigType.BLOCK),
    LITTLE_DEVILS_LINE(8, "小恶魔X", ElementalBondsBombBigType.BLOCK),
    LITTLE_DEVILS_CROSS(9, "小恶魔十字", ElementalBondsBombBigType.BLOCK),

    DUN_HUANG_FEI_TIAN(10, "敦煌飞天", ElementalBondsBombBigType.FRAME),
    GUI_KE_ZHAN_BU(11, "龟壳占卜", ElementalBondsBombBigType.BLOCK),
    ;

    private final int type;
    private final String desc;
    private final ElementalBondsBombBigType bigType;

    ElementalBondsBombType(int type, String desc, ElementalBondsBombBigType bigType) {
        this.type = type;
        this.desc = desc;
        this.bigType = bigType;
    }

    public int getType() {
        return type;
    }

    public String getDesc() {
        return desc;
    }

    public ElementalBondsBombBigType getBigType() {
        return bigType;
    }
    
}
